package com.blb.dao;

import com.blb.dto.ZDanmu;
import com.blb.dto.ZDanmuExample;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface ZDanmuMapper {
    long countByExample(ZDanmuExample example);

    int deleteByExample(ZDanmuExample example);

    int deleteByPrimaryKey(Integer did);

    int insert(ZDanmu record);

    int insertSelective(ZDanmu record);

    List<ZDanmu> selectByExample(ZDanmuExample example);

    ZDanmu selectByPrimaryKey(Integer did);

    int updateByExampleSelective(@Param("record") ZDanmu record, @Param("example") ZDanmuExample example);

    int updateByExample(@Param("record") ZDanmu record, @Param("example") ZDanmuExample example);

    int updateByPrimaryKeySelective(ZDanmu record);

    int updateByPrimaryKey(ZDanmu record);
}